Michael around the world
July 24, 2013

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

Additional Content