HUGE Pans Of Burgers And Sausages In The Streets Of London

Tuesday farmers market, courtyard of the Imperial College, South Kensigton, London.