A vegetable stall at Borough Market in London, UK

A vegetable stall at Borough Market in London, UK