tmlproject.com
Atlanta Trip to St. Helena Island, South Carolina’s Penn Center
A few photographs from last weekend’s trip to St. Helena Island, South Carolina. The island has been home to the Penn Center (originally Penn School) since 1862. The Penn Center hosted their 36th A…