Withdrawn Withdrawn is a new artwork by Luke JerramĀ located in Leigh Woods near Bristol. He is a very talented public artist, Continue reading →