Stock Photo - Royal Festival Hall food market, South Bank, London, UK


Location: Royal Festival Hall food market, South Bank, London, UK