Painting by Irish artist Eibhilin Crossan

Leonora, Goddess of Strength is a giclee print of an original painting by Irish nature artist Eibhilin Crossan.