Designed by
Title
People buying fresh artisan cakes and pastries from a market stall at Borough Market, London, UK. #127282247
Description
People buying fresh artisan cakes and pastries from a market stand in Borough Market, one of the largest and oldest food markets in London.
This image is editorial