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

Organizations

818 Main St, Stroudsburg, PA, USA, 18360