Ellen Mayock
Ellen Mayock CV, updated November, 2026
(Torre de Hércules, A Coruña. Just thought it was a cool photo.)