Statue of Liberty

Statue of Liberty


Las Vegas, Nevada (NV), US
It houses an Italian Ice shop in its base. The shopping center is called "liberty Square."

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement