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.

Vault

Full magazine features from Juxtapoz

visit the VAULT >