Oils on Paper Tag

Living and working out of Stockholm, Swedish Carl Hammoud becomes the latest creative to enter our archive of inspiring creative people. Having graduated from the University of Gothenburg in 2004 Carl continued to improve his skill set as an artist and has involved himself in many impressive exhibit