Taken by: Parker Corey

The infamous "Christ of the Abyss" in Key Largo, Florida.
The infamous "Christ of the Abyss" in Key Largo, Florida. by Parker Corey
VOTES: 17
VOTE!


Posted: Saturday, October 17, 2009- (10/17/2009 4:41:00 PM)
Category: Wide Angle - Natural Light (no strobe)
location: Caribbean Sea United States