Japanese Castle

A Japanese Castle/tower At The Imperial Palace In Tokyo Photo