As I've been showing my students pictures from my recent trip to Spain, they have noticed the graffiti on bridges and garage doors. Can someone explain whether or not this is legal, who generally does the graffiti, if it has a significance and if so, what is it.

Muchas gracias.