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