telde-street-art

The street signs in Telde are a work of art

Not all Telde street art comes courtesy of a spray can.