Enrique Martínez Celaya
The Watch, 2025
Oil and wax on canvas
76 1/2 x 83 1/2 inches (194.3 x 212.1 cm) (framed)
1
of
18
