Designed by
Title
Fresh pies on sale at Pieminster market stand in Borough Market, London, UK. #127281978
Description
Fresh pies on sale at Pieminster market stand in Borough Market, one of the largest and oldest food markets in London.
This image is editorial