Tuesday 8 January 2013

A Royal Dusting

Ampersand's Mincemeat Bakewell tarts with appropriate logo at the Tower of London.