Apple Store Link
Play Store Link

Kanakakis Lefteris

17.Jul.67, 1973

Oil on Canvas

114 x 162 cm