Alki Beach: Statue of Liberty
The Alki Statue of Liberty, located at 1702 Alki Ave. SW, is a small replica of the original Statue in New York City.
© Copyright 2007 - 2008 Liza Phoenix. All rights reserved.
Image Use Information
|
Contact