Sticky Tape People

Sticky Tape People
There are some interesting photos here by an artist who makes street installations out of sticky tape. Can you believe these are made from ordinary Sello-tape?



 

Popular on the Web:

Place your ad here
Loa