World's Statues of Liberty


U.S.


France


Germany


U.K.


Odaiba, Japan


Oirase-cho, Japan

Source(s):

Comments

Popular posts from this blog

Super-Sexy Korean Girl: Oh In Hye

Oh In Hye: Seductive Girl From South Korea

A Ghost Town in Former East Germany