Business Travellers Arriving At Heathrow Airport, London, England

- Image ID: EW14E5