Photo of the Day | Photo Gallery

Statue of Christ of the Abyss, Florida

National Geographic Photo of the Day: Statue of Christ of the Abyss, Florida, 1971

Comment on This Photo