A Beautiful Scene.

A Beautiful Scene

Shell House sits in the beautiful Catskill Mountains of New York.

Image by Lydia White

Sourced from Submitted Media

Posted to Innovation Shines in Shell House

All Rights Reserved