Jo Taylor at Thompsons Gallery, London 20th November – 7th December 2019


I am very excited to be invited to have a one man show at Thompsons Gallery on Seymour Place in London in 2019. You can follow my progress on Facebook and Instagram. Please click on this post to see image