kiyosu castle

Kiyosu castle
Kiyosu-shi, Aichi.

Location