
Francisco Rodriguez
The Twin Room, 2021
oil on canvas
170 x 210 cm
Copyright The Artist