Sumoto Castle

Sumoto Castle
Sumoto, Hyogo.

Location