Designed by
Title
Gift shop in Covent Garden, tourist attraction in London, UK #98883501
Description
LONDON, ENGLAND - JUNE 08, 2017: Gift shop in Covent Garden. This tourist attraction in London is famous about its restaurants, pubs, market stalls and shops.
This image is editorial