Image 1 of 1
SPF 05 TW110915 07.jpg
Surf Club Town Beach football field, Madison, CT