The Detmold twins: Artistic genius and depression
Charles Maurice (known as Maurice) and Edward Julius Detmold were twin brothers with outstanding artistic ability who worked at the Sherriff Road Studios between 1902 and 1905. They were born at 97 Upper Richmond Road on 21 November 1883. Their … Continue reading →

