Designed by
Title
Union Jack yellow rubber ducks on display at a duty free shop in London #258057389
Description
London, UK - August 12, 2022 - Union Jack yellow rubber ducks on display at a duty free shop in London Heathrow Airport
This image is editorial