Gerard Butler

Ph: Steven Klein | W Magazine April 2010 Cover

Actor