IMG_1410 Previous Next Published September 19, 2021 at 2048 × 1536 in Odawara Castle: guarding the southwest approach to old Edo