Iona Roberts, ‘Ardrossan Panel’, 2017, Arusha Gallery

About Iona Roberts

based in Glasgow, United Kingdom