Designed by
Title
Shop Selfridges on Oxford Street in London, decorated for winter term #142090052
Description
LONDON - FEBRUARY 15, 2019: Shop Selfridges on Oxford Street in London, decorated for winter term. Green and blue bears made from artificial grass
This image is editorial