The Crystal Palace at 66
Peachtree Street, circa 1920
Unknown
jpeg image
cite this image
For more information on The Crystal
Palace , visit
The Herndon Home
Published: 20 March 2004