McKeown sisters at Beaver Dam Creek and South Country road

Brookhaven & South Haven Hamlets

Town of Brookhaven, Suffolk County, New York