The approximate nine foot bronze sculpture symbolizes peace of mankind from its unusual setting – beneath the ocean at Key Largo Dry Rocks off John Pennekamp Coral Reef State Park.
Christ of the Abyss.