Painting
Projects
Contact
Menu
Liu Kincheloe
Painting
Projects
Contact
Grandma Spider
, 2023, oil on canvas, 50 x 54 inches