World Leaders on the Toilet

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.