Street Art

Tellas and Ciredz mural in Sardinia, Italy

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.


jux_tellas1 jux_tellas2 jux_tellas3 jux_tellas4 Via