Amphibians

  • 4'
  • USA
  • 2002

Director
Anthony Goicolea
Country of production
USA
Production Year
2002
Festival Edition
IFFR 2003
Length
4'
Producer
Anthony Goicolea
Sales
Torch Gallery Amsterdam