Rain Before Release Of Turtles, Leon, Nicaragua

Stuck at a restaurant because of rain just before departure to the beach to see the sea turtles released.