MackeyRibbon

Photo: David Poyzer