Mural Artist Sets the Scene at Longchamp’s Flagship Store in London
3
of
5
The modern window display glows against its 19th century exterior.
Save