HC_3Combined_Stations

Stations of the Cross at Holy Cross Church, West Sacramento, CA

Leave a Reply