Check out this new mural in Apellou Greece, by SER. More looks after the jump.

[via]

What To Read Next