Hina Ningyo. Hina means princess, and Ningyo means doll. We decorate this dolls on March 3th in Japan. It's called Hinamatsuri. Hinamatsuri is a festival for girls.
Photo by happy0407
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00