1969 Press Photo Cherry Blossoms frame Hirosaki castle in northern Japan

1969 Press Photo Cherry Blossoms frame Hirosaki castle in northern Japan

EUR22.92