
From €1.50. Free shipping from €40 in France.
Black and white view of a Japanese park with several deer under a flowering large tree. On the reverse, a handwritten English inscription describes the park as the largest and most beautiful in Japan, covering 1,250 acres, with temples, shrines, and 4,000 deer considered divine messengers.