Street art complexity

The increasing complexity of street art... now representing organs and weird representations of objects: R0013360 COM'PARIS CHOCOLAT 1917 BM.

Seen in Geneva (Switzerland) and Torino (Italy)