Graeme Swale

Graeme Swale

Innovation and Design. AI enthusiast

1 stacked product