Timber Frame Barn In Shelburne, VT

Job No. 10029