Wharton Brook

Wharton Brook
At Wharton Brook State Park in North Haven, CT.

Advertisements