Tapestries
Unknown
Sunnycroft, Shropshire
NT 1321702
Floral vase bead work
Tapestries (636)
Sunnycroft, Shropshire (7355)
Bead (388)