Icarus, vain search for the lost moon landing videos

Craig Porter

Installation, mixed media including cast and found objects. 2006. $5000.00.