shops at the Stella McCartney store in London's West End


Pamela Anderson and Stella Mccartney Friday 13th June 2008 shops at the Stella McCartney store in London's West End London, England (24 Pictures)




Contactmusic