Shelburne Farms - magiclens

Breeding Barn II

Shelburne Farms, VT