Icarus Jun 2005 Date: 2005 Material: Sculpture, Fire Location: Estacada, OR Tags: Estacada, Oregon Comments Off on Icarus Read more