Holy Apostles Adoration Chapel

Holy Apostles Adoration Chapel – Meridian, ID