California, United States
The Stella McCartney store in Beverly Hills. Appears to be covered in fake ivy
More Los Angeles Travel Pictures | Contact Us