Loading…
The sun shines through dramatic stormclouds onto the Pacific Ocean. Near Quepos, Costa Rica