Shelburne Farms - magiclens

Farm Barn at First Light

Shelburne Farms, VT