St. Camillus Church at Seaside

Caption
St. Camillus Church at Seaside, Rockaway Beach
Source
Novelty Collection
Authored by
Authored on