The Triumph of Love

62 x 74,5 cm
Oil on canvas

Report