Stefanos Almaliotis (Greek, born after –died after 1987)

landscape by stefanos almaliotis

Stefanos Almaliotis

Landscape

Bonhams London