randallpacker.com
Statue of Liberation • Reportage from the Aesthetic Edge
The 72-foot sea-foam-green Statue of Liberation overlooking Hickory Hill in Memphis, TN is now being erected.