81ºF

idris elba