William Shakes-Feet socks make a splendid gift for anyone who is an admirer of Shakespeare and who isn't? A funky pair of brightly coloured socks sure to liven up the sock drawer.
Size UK 9 - 11
So many sea shells! Ninety-five mollusks in all shapes and sizes beautifully drawn with exquisite...
A line a day diary to record your daily thoughts, plans, memories and reflect on...