Shiva Rose at Vivienne Westwood Flagship Store Grand Opening in Los Angeles

Event:   Vivienne Westwood Flagship Store Grand Opening in Los Angeles
Venue & Location:   Vivienne Westwood, 8230 Melrose Avenue / Los Angeles, CA, USA
Event Date:   03/30/2011
Photographer:   Tommaso Boddi / PR Photos