St. John the Baptist – Virtual Stations of the Cross

St John the Baptist - Vermillion 362X91