Big foot

Big foot

16th Apr 2008

Gigantic papier-mâche shoe.

art