Tellas and Ciredz mural in Sardinia, Italy

Street Art // Friday, January 11, 2013
Sardinia, Italy is the second largest island in the Mediterranean Sea and the geographical location of Italian multi-disciplinary artist, Tellas and Ciredz's newest mural. View some of the process photos of this abstract piece.

Gallery

Every image in one place

Vault

Full magazine features from Juxtapoz

visit the VAULT >