eliocassara.com
33.15_50x150_oil on canvas 2015
Visit the post for more.