Animal Farm Duck Pond
United States
>
New York
>
Suffolk County
>
Town of Brookhaven
>
Manorville
>
Animal Farm Duck Pond
Animal Farm Duck Pond in Manorville.
Animal Farm Duck Pond
Vegetation and ground cover
water
Jerusalem Hollow Road
Wading River Road
Animal Farm Petting Zoo