megalast
 

Echolalia

mixed media on canvas
60cm x 90cm
345 SOLD