Church

St. Andrei Parish, Jamaica

Jamaica, New York, United States