Street Art Italy XXIVflowily (60)in #photo • 3 years ago I would call them - angry worms :) Every single of them is looking at you and whisper something about you. Isn't that cute? :) artist: unknown location: Agrigento, Italy #italy #mural