Internationally-renowned artist Alex Echo – known as one of the world’s greatest abstract painters – will be presenting his new collection ‘The Shape of Things’ at Castle Galleries, Leamington Spa on Saturday 16th July, 1-4pm as part of a UK tour that will see him visit 12 galleries this summer. Completely self-taught and without any […]