Back to Cross Street
Rothschild and Bickers lighting shop in London's Islington
Back to Cross Street