hibiya

The Imperial Palace: A regal residence in the heart of a modern city