Picture - Vivienne Westwood at central London London United Kingdom, Saturday 1st June 2013

Vivienne Westwood - Vivienne Westwood spotted cycling through Mayfair - London, United Kingdom - Saturday 1st June 2013




More: Vivienne Westwood spotted cycling through Mayfair




Contactmusic