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