The Mermaid Gypsea 88

When I look back on the things I’ve done in my life, photographing and swimming with The Mermaid Gypsea at Montezuma Falls in Costa Rica ranks pretty high on the list of favorite experiences.

The Mermaid Gypsea 88

Leave a Reply