INDEX
Plants and Power Switch
61x42cm, 2005