Hachadoor Demoorjian

Greek Orthodox Cathedral of New England (Suffolk County, Massachusetts)