25/59
Lamb-and-Flag-pub_DSC_6176.jpg La Tasca's menuThumbnailsLondon ShoppingLa Tasca's menuThumbnailsLondon ShoppingLa Tasca's menuThumbnailsLondon ShoppingLa Tasca's menuThumbnailsLondon Shopping

[St Christopher's Place - London - England]