John Halls for L'Officiel Hommes Ukraine

Ivan Genasi snaps John Halls in a dandy-centric story for L'Officiel Hommes Ukraine donning Calvin Klein, Michael Kors and more, all styled by Ivan Rasic.