Close
Geishas are trained in the art of flower arranging. Here a geisha is with a vase of flowers.
9871 stitches
View Color Change Sheet