Colton Haynes by Steven Klein

Popular Actor Colton Haynes photographed by Steven Klein and styled by Nicola Formichetti, for the latest issue of VMAN magazine. See also  History Repeats by Jeremy Kost