Gerald A. DeLuca
Town Hall
Canaan, CT
Uploaded on: August 13, 2021
Size: 116.6 KB
Views: 235
License:
July 19, 1917
No one has favorited this photo yet