Who could be these two chaps in the most nifty of scarves?
Turns out, just the gents manning the booth of the iconic Italian brand Caruso.

Who could be these two chaps in the most nifty of scarves?
Turns out, just the gents manning the booth of the iconic Italian brand Caruso.
Most popular today
Latest from The National
