Jessica Wood

JESSICA WOOD is a British poet based in Lisbon. Her poems are excavations of the question ‘what does it mean to be human?’