Delvaux store on London's New Bond Street. Getty.
Delvaux store on London's New Bond Street. Getty.

What's your opinion?