Kim Hargreaves

Kim Hargreaves is Rowan UK's highly respected resident designer.