Cristina Guggeri

Artist Cristina Guggeri Paints World Leaders on the Toilet
January 14th, 2015

Italian artist Cristina Guggeri depicted world leaders in the surrounding you haven’t seen them before.