close castle close Country: Japan close Region: Aichi Ken close City: Inuyama Shi
Inuyama Castle
Inuyama Castle Town Showa Alley
犬山城天守