Rembrandt’s Girl at a Window Mural

A new great Mural by Remi Rough and his fellow Agent Of Change System painted in London, a few photos after the jump!