Francisco Rodríguez b. 1989, Santiago, Chile | Lives and works in London, UK
Boy, 2025
Oil on canvas
23 5/8 x 16 1/2 in
60 x 42 cm
60 x 42 cm