• An aeroplane reflected on the bonnet of a Mercedes car parked in close near to Heathrow International Airport.
  • Transport and Logistics
  • airplane airport Heathrow London car park parked mercedes benz reflection
  • United Kingdom
  • N34541