Borough Market, London, United Kingdom

- Image ID: D91W16
Gregory Wrona / Alamy Stock Photo
Image ID: D91W16