Our Lady of the Enclosed Garden (Hortus Conclusus), Artas