A street trader selling fruit on Oxford Street, London, England,
A street trader selling fruit on Oxford Street, London, England,
Size: 5050px × 3457px
Location: Oxford Street, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: capital, city, customer, customers, england, english, fruit, london, oxford, seller, selling, shoppers, stall, street, trader, uk, westminster