1969 Press Photo Cherry Blossoms frame Hirosaki castle in northern Honshu, Japan

1969 Press Photo Cherry Blossoms frame Hirosaki castle in northern Honshu, Japan

EUR22.92