Shelburne Farms - magiclens

Majestic Breeding Barn

Shelburne Farms, VT