The Medusa Spell Posted on February 5, 2018October 31, 2020 by Luís Parreira Oil on Canvas 80x60cm, 2018