Hotel Clermont in Atlanta George

Hotel Clermont in Atlanta George
Hotel Clermont sign in Atlanta, Georgia.

Linwood, Atlanta, Georgia, United States
Photo taken on October 21, 2012. © Chad Davis