viewing in: First Presbyterian Church of Newtown Photos
First Presbyterian Church of Newtown in Elmhurst, Queens, New York.