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.

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

Rating: 5  out of 5  based on 15 user ratings.

Stock photo: 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. was taken by happy0407 .