Jan 23
Posted by OmoresOtempora
A striking mural but I’m not clear on the meaning. Any guesses?
If you want to see more murals, click here.
Posted in Challenge, Monday Murals
Leave a comment
Tags: Art, Athens, Greece, mural, public art