Caldwell House II – GSMNP Cataloochee Valley, NC

Caldwell House, Cataloochee Valley, Great Smoky Mountain National Park, NC