Leonora
Carrington

United Kingdom • 1917−2011

In tech sgraffito

1 artwork
work

Nothing found