World Travels. London, UK. Wax Sellers of Wentworth Street. Jeremy Freedman. by superselected · London, Spitalfields Life, World Travels · 07 Nov 2013 via SHARE by superselected Related Content