Thank you for your patience while we retrieve your images.
Dogwoods, Newfound Gap Road, Great Smoky Mountains National Park, North Carolina

Dogwoods, Newfound Gap Road, Great Smoky Mountains National Park, North Carolina