Selena Gomez

Ph: Patrick Demarchelier | Teen Vogue June/July 2011 Cover

Actor


Other credits: Model