Kaleidoscope

at The Cumnock Tryst Festival 2017