Understanding Embroidery: A Cultural Lens

A small picture of Understanding Embroidery: A Cultural Lens

Offers insights into how embroidery reflects societal changes and cultural beliefs.

$5.10