World Travel Highlights - anson

A statue of liberty inside the Imperial Palace Tokyo