Ōtsu Castle


Ōtsu Castle - Japanese castle.