Monday, November 5, 2012

Smallest church

Billed as the smallest church in the world, this church is on the campus of Thomas Moore College in Crestview Hills Kentucky.


No comments:

Post a Comment