Shaun Stamp

Location: London
Website: www.shaunstamp.com
Bio:

Born 1985, Wales. Artist who creates visual objects.