Christ Statue/Key Largo/Fl/underwater photography Christ Of The Abyss statue at Key Largo, Florida. Underwater photography shot by Pat Barry, InsideOut Studios.