Wander Lord

Interesting on art, nature, people, history

Replica of the Statue of Liberty near the shopping center in Taipei, Thailand

Replica of the Statue of Liberty near the shopping center in Taipei, Thailand

Replica of the Statue of Liberty near the shopping center in Taipei, Thailand