Helen Lack is a contemporary artist working in the UK and producing large format and statement art. She has a unique style with is energetic, individual and vibrant with an urban edge. Her work…
Choose from over 400 art scenes across the UK: England, Wales, Scotland and Northern Ireland, or create your own!