Maizuru Castle of Kofu, Japan.
Maizuru Castle or Kofu castle, Yamanashi prefecture, Japan. Built in 1583.
© Henrymm | Stock Free Images
Similar Free Images