Stella McCartney store lights switch held on Bruton Street.

Atmosphere

Atmosphere Monday 10th December 2012 Stella McCartney store lights switch held on Bruton Street. (1 Picture)




Contactmusic