336 notes April 7, 2012 Garrett Neff by Bruce Weber Filed under calvin klein bruce weber Garrett Neff