Sunday, June 26, 2005


Sienna Cafe, on the lower ground of Selfridges department store in London (400 Oxford St., W1)

No comments: