Statue of Liberty Replica

Statue of Liberty Replica


Tokyo, Japan (JP)
The French Statue of Liberty came to Odaiba, the beach area of Tokyo since April 1998 until May 1999 in commemoration of "The French year in Japan".

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement