Hamamatsu castle

Hamamatsu castle
Hamamatsu-shi, Shizuoka.

Location