Beautiful Japanese gardens on the grounds of the Nijo Castle.

Beautiful Japanese gardens on the grounds of the Nijo Castle.

Beautiful Japanese gardens on the grounds of the Nijo Castle.

Beautiful Japanese gardens on the grounds of the Nijo Castle.

Leave a reply

Your email address will not be published.