I took this from the Penthouse at the St. Regis Hotel & Residences Atlanta. When you are up close, you understand how massive the arched windows really are. I have more photos from my visit to share with you later this week. Like this:Like Loading... Related
You must log in to post a comment.