Overview > Nature

I See Spots
I See Spots
Oil on canvas
32" x 32"
2024