Ninomaru Palace


Ninomaru Palace - palace in Nijō Castle, Kyoto, Japan.