Edd Gould (1988-2012)

British animation artist Edd Gould passed away on Sunday, March 25 from leukemia. He was the creator of the popular online animation …
Loading...