Sacré Coeur Basilica

Light of God or unfortunate light leak in the Holga? You decide.

706 views
12 faves
11 comments
Taken on August 3, 2008