Larchwood Farms in Caroline, New York

Larchwood Farms in Tompkins County is a farmyard.

Land Use
farmyard