Holy Cross Catholic Church in Palmetto.
Holy Cross Catholic Church in Palmetto. Diocese of Venice
Holy Cross Catholic Church in Palmetto. Diocese of Venice