Friday, 18 March 2011
Loving this kitsch Royal Wedding tea towel from the British Museum
Celebrate the Royal wedding of Prince William and Kate Middleton with this ultra-modern tea towel or simply wash up in style. £5.99 from the
British Museum Shop
Newer Post
Older Post
Home