Street Art by L7m in London, England 4978

On Facebook. By L7m in London, England. Photo by Peter McGowan.

Excellent, amazing, fantastic? Disturbing? Artists read the comments. Give it your thoughts!