Institutions

Inuyama Castle

Institution · Inuyama, Japan · founded 1469