Posted by: Mr. Lonely March 25, 2006
Login in to Rate this Post:
0
?
View of Atlanta downtown from Westin Peachtree Plaza, tallest hotel in the western hemisphere (73 stories/723 feet)