Dec 14, 2006

The Peanut Vendor - Len Lye 1933

this is what's going on in my head pretty much nonstop.

No comments: