Claudia Limacher

Fragments of Time, 2022
Mixed media on canvas
80 x 63 in
Inquire