Shrine of the Immaculate Conception

The Shrine of the Immaculate Conception - or its reflection

The Shrine of the Immaculate Conception in downtown Atlanta, Georgia

Speak Your Mind

*

CommentLuv badge