Sunday, December 23, 2012

Kate Moss photoshoot - Governor Beach in St Barts