The Horseshoe Barn at the Shelburne Museum in Shelburne, Vermont.

Shelburne Museum-178t

Inside The Horseshore Barn.
Shelburne Museum-200