Queen of Hearts – Tapestry

£400.00

Queen of Hearts.

The tapestry comes in a white frame.