St. Francis Xavier Church / Kościół Świętego Franciszka Ksawerego

Organizations

2057 Cleveland Ave., Fort Myers, FL, USA, 33901