Artist responding to buildings, architecture and physical space. hollyrowanhesson.co.uk Leeds | UK