Tuesday, October 28

 

The Most Awesome Sign You Will Ever See in a Church Basement



St. Francis Roman Catholic Church (Priestly Fraternity of St. Peter, who else?), Lincoln, Nebraska, May 2008.

This page is powered by Blogger. Isn't yours?