Wearable Art Awards 2006

 

 

A serial pest when it comes to entering the Alice SpringsFestival's Wearable Art Awards.