Designed by
Title
People buying artisan fudge from a market stand in Borough Market, London, UK. #127281958
Description
People buying artisan fudge from a market stand in Borough Market, one of the largest and oldest food markets in London.
This image is editorial