John Duncan (experimental artist)

~ Person