Last seen in Aalborg, Denmark, Fintan Magee has now landed in good old Russia where he painted a new piece on the streets of Moscow.
In town for the Most Street Art Festival, the Australian artist brought some of his signature imagery for the locals to enjoy. The result is this beautiful piece entitled “The Messenger”.
Take a closer look at the mural after the break and keep your eyes peeled on Street Art News for more mural updates from Russia.
comment