Monday, November 09, 2015

Kumamoto Castle

Kumamoto Castle is a hilltop Japanese castle and one of the three premier castles in Japan, along with Himaji Castle and Matsumoto Castle. 







No comments: