Artwork > Paintings

Parasite
Parasite
oil on linen
30x32 inches
2023