LS Lowry Street Scene, Stolen in 1976, is Recovered

This fantastic LS Lowry Street Scene was stolen from a collector in Notting Hill, London in 1976. It was the victim himself who spotted the painting being offered for sale in the catalogue of a Mayfair gallery in November 2007.  The gallery purchased the painting at...