2026 Odawara Castle | Hydrangeas and the Castle on the Hill
This photo was taken at Odawara Castle from a slight distance, capturing both the hydrangeas and the castle perched on the hilltop.
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026
2026