Maria Kaimaki Greece Nominee "Hamadryads I: Atlanteia " A hamadryad is a Greek mythological being that lives in trees.
< back