Lorcan Finnegan produced a stunning cut-out paper and puppet world for Little Red Riding Hood or Cathy Davey in the new video for ‘Little Red’ taken from Davey’s latest album The Nameless.
Nialler9 — Lorcan Finnegan produced a stunning cut-out paper and puppet world for Little Red Riding Hood or Cathy Davey in the new video for ‘Little Red’ taken from Davey’s la... more info