Stephen Ellcock: Elements
The Wanstead Tap Ltd 352 Winchelsea Road, London, England, United KingdomJoin renowned image alchemist Stephen Ellcock in conversation with author and journalist Luke Turner discussing ElementsA remarkable compendium of diverse and evocative imagery exploring the wide-ranging and profound associations of … Continue reading "Stephen Ellcock: Elements"