SFE_110701_169

UK – London – A plate of stewed eels and mash at Manze’s Pie and Mash shop in Tower Bridge Road

Leave a Reply

Your email address will not be published. Required fields are marked *