

Victor Castillo Chile / Spain, b. 1973
Do You Still Love Me?, 2020
Acrylic on canvas
31 3/4 x 31 3/4 in
80.6 x 80.6 cm
80.6 x 80.6 cm
Copyright The Artist
Sold