Picture of The top of The Statue of Liberty, New York, USA

Picture of  The top of The Statue of Liberty, New York, USA is shown on this page.

A picture of the The top of The Statue of Liberty, New York, USA.