Street artist Dover.D steps up his game with a mind-boggling escalator mural in Tel Aviv.
Shared publiclyView activity