The Priest - Lembesis Polychronis

Lembesis Polychronis (1848 - 1913)

The Priest

Oil on canvas, 59 x 51 cm

Donated by V. Lambikis

Inv. Number Π.662
On view Main Building

Share: