?

Kit Cat Clock

Oil on canvas
30 x 50 inches
76.2 x 127 cm
2025