Audrey Rodriguez
Concha Rat, 2023
Oil on linen
18 x 30 inches
Copyright The Artist