Mile Marker 105, Key Largo, Florida 33037 USA
The Christ of Abyss Statue
Photo Credit: Shutterstock
Claim copyright