“Demogorgon” – ‘Mythol. (The name of) a powerful and terrible god or demon, associated with hell or the underworld’ (OED). Now I’m not suggesting for one minute that this young lady is a demogorgon … but she is at Heathrow Airport, which IMHO is pretty close to hell.
Day #261 of a 365 project, where the daily pic is informed by the OED word of the day.