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