John Edmonds – Lovers & Friends John Edmonds’ Lovers & Friends is currently on show at Deli Gallery until 9 October 2016.