Tapsamai
4 years ago1,000+ Views
New York-based artists ICY and SOT have created a series of striking stenciled street art.
1 comment
Suggested
Recent
makes scence to me
6
1
1