Designed by
Title
Interior of the Pret a Manger cafe on Sheldon Square, London #171473017
Description
London/UK - 22/07/19: refrigerators full of freshly prepared food in a Pret a Manger cafe on Sheldon Square, which is an international sandwich shop chain based in the United Kingdom
This image is editorial