Sahara

Sahara

Sahara

169 x 112 stitches 30 colors