Ted Larsen is currently exhibiting his works in Torino, Italy at PRIVATEVIEW Gallery for his first solo show in Europe! The exhibition will be on view until December 24th, 2016. 

"> for bad bots