Cleopatra - Lembesis Polychronis

Lembesis Polychronis (1848 - 1913)

Cleopatra, ca 1877

Oil on canvas, 115 x 71 cm

Donated by Argyris Chatziargyris

Inv. Number Π.1815
On view Coumantaros Art Gallery

Share: