Zac Efron in Saint Tropez

Taryn Ryder / July 4, 2012