5 views 0 shares 0 comments
Our Lady of Fatima Church
Address: 2502 80th St, 11370-1517 East Elmhurst, United States Phone: (718) 899-2801
Thank you for your comment!
Please select an image..