Wednesday, 18 May 2011

Pub lunch

The King's Head
10 Stafford Street, Mayfair, London W1S

No comments:

Post a Comment