Japanese castle types, Yamajiro

Amongst the 3 types of Japanese castles (mountain castles - yamajiro, hilltop...

18 views muza-chan.net

Interest

Japan

Stumblers Who Like This Page