Charlie Sheard

Pure Abstraction #103 2018