Carola Deutsch

Captain of Life

Acrylic on canvas

100 x 70 cm (39.37 × 27.56 inch)

2020

€3,600.00