Hirabayashi castle

Hirabayashi castle
Murakami-shi, Niigata.

Location