10

1 comments

What's the history behind this?

Wouldn't this be the third Statue of Liberty (to my knowledge)? There's one in France, New York now there.