Tuesday, February 22, 2011

Photos of the Week - OLV

Our Lady of Victory Basilica in Buffalo, New York.


No comments:

Post a Comment