Photographer: Steven Klein
I was perusing the Calvin Klein tag when i came across this… Recognised him from ‘Once Upon A Time’