Passionate Lover- Takeshi Spider #8- Aqua Art Miami, Miami Beach 12.05,2014 121

Video by Takeshi Spider street show

Takeshi Spider is a sculptor and also a street show artist from Japan. He completed the first recycled artwork by using disposable plastic bottles in 2008.

Watch on Youtube

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.