Avatar - Ayush Ambar
Ayush Ambaradded this to A
Icy & Sot New Street Art Piece - Lower East Side, New York City

Icy & Sot New Street Art Piece - Lower East Side, New York City

streetartnews.net

Share this article Rom Levy • December 25, 2013 • 1 Icy and Sot are back on the streets of New York City with this fresh new piece which was just completed …

View on streetartnews.net