Michael around the world
July 23, 2013
This piece of street art can be found on Monastiraki street in Athens, Greece.