Plaque commemorating Delia Derbyshire, on the Ellen Terry building at Coventry University, England (Image by Andy Mabbett on wikimedia commons)
Leave a Reply
Want to join the discussion?Feel free to contribute!