mrgoatxvx:
oh my fuck.
(via dignitatis)
Tom Hiddleston, David Kross and Jeremy Irvine for Vogue January 2012.
(via prufrocking)