Tom Weber

Filmmaker

458nm
Fog has devoured the forest, which saw your quietest happiness......a low down natural scene rendered in shiny metal.
Germany
, 6:44, 2006

Featured in AIAF2007 > Digital Panorama