Back to King's Road

Baar and Bass shop in London's Chelsea.
Baar and Bass shop in London's Chelsea.

Back to King's Road