Michael around the world
July 23, 2013

This piece of street art can be found on Monastiraki street in Athens, Greece.