ellisctaylor.com
The discovery of Sarah’s painting.
Précis from my book, Dogged Days On 5th July 2000, 5 days after Sarah vanished, a picture crammed with occult suggestions, that the Sun newspaper said had been painted by Sarah, was publishe…