juliewatt's Photo Stream

Monday, December 1, 2008

Mouth watering!


The best strawberry tart in all of London can be found at the Waldorf Hotel, afternoon tea.
Posted by Picasa

No comments: