'Lord Leycester Hospital', Warwick,England

SKU: 364215376135199
£310.00Price
  • A freehand machine embroidered image of Lord Leycester Hospital, Warwick, England, built in 1571. The picture detail measures 28.5 x 22cms. With the mount it measures 44.5 x 38.5cms. Mount is included.

© 2023 by Artist Corner. Proudly created with Wix.com