Designed by
Title
Fruits and vegetables on sale at the food hall inside Harrods department store in London, UK #272225920
Description
London, UK - February 21, 2023: Fruits and vegetables on sale at the food hall inside Harrods, a famous department store located on Brompton Road in Knightsbridge, London
This image is editorial