This piece is afghan patchwork. The very detailed patch is part applique and part embroidery. All hand work.
Fabric: silk on cotton, early 20th century
Size; 38cm x 40 cm