NEW ENGLAND - Claus Cheng
Powered by SmugMug Log In

Coach Barn

The barn at Shelburne Farms, Lake Champlain.

coach barnshelburne farmslake champlainvermontnew england