
Francisco Rodriguez
The Red Hand, 2021
oil on canvas
180 x 150 cm
Copyright The Artist
Exhibitions
The Silence that Lives in Houses, Cooke Latham Gallery, 10 September - 15 October 202111
of
11