Thursday 18 October 2012

On Display

 One of the best pastry table displays - National Gallery Cafe, London by Peyton & Byrne