Desiree Palmen

Desiree Palmen

5th Mar 2008

Camouflage and other staged art.

art