The Spirit

‘The Spirit’

An almost life-size textile art doll holding a paper cut out diorama in her chest telling the tale of a cursed tall ship