Elf

← Back to the Portfolio

Photographic print, 2002, La Gomera, Spain.

Channeling an Elf in an ancient laurel forest on the island of La Gomera.

  • Filed under: Installations/Films