
Castle BABY FLOWER tea towel
Regular price
$89.00
Tax included.
Shipping calculated at checkout.
CASTLE 100% linen, printed in Australia, teatowel with hand embroidered Cx
Designed to be framed as artwork.
700 w x 500 h
Designed to be framed as artwork.
700 w x 500 h