Castle and things

Framed Just Love Art Teatowel

$249.00

CASTLE 100% linen, printed in Australia, teatowel with hand embroidered Cx500 w x 700 h We have framed this in a Citta frame.