The Hina Matsuri (Doll Festival) In Japan

dsc07761Don’t ask me, I’m just a doll.

dsc07779

Here, I’ll explain.

Continue reading

Advertisements