Claire Powell arrives at the May Fair... - Sunday 26th June 2011

Claire Powell arrives at the May Fair hotel London, England - 26.06.11 (2 images)

Advertisement