St. Luke Church / Kościół Świętego Łukasza

Organizations

818 Main St, Stroudsburg, Pennsylvania, USA, 18360