Home
Works
Linen sheet series
Publications
About
Contact
A Cosmic Icon
Luba: A Cosmic Icon
2020
Oil on canvas, 50 x 60 cm
Share
Tweet
Pin it
Share