Glorious fresh blue cotton tea towel, with pots of Primulas outlined in white.

 

Primula Tea Towel

£8.50Price