, Video: Cathy Davey – ‘Little Red’

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.

Tags