Sunday, September 13, 2009
Light from a stained glass window illumines a tile floor; taken this morning at Saint Peter's Church, in Saint Charles, Missouri.
9/13/2009 05:25:00 PM
Share to Twitter
Share to Facebook
Share to Pinterest
Monday, September 14, 2009 11:39:00 PM
This is totally unique. You should do more like this.
Post Comments (Atom)