Steve Lohbeck Photography

Subject: Waterfall

Location: Cocos Island (300 miles off the coast of Costa Rica).

Go Back to Environmental


All content copyright Stephen Lohbeck, 1999.