Cherub
Cherub
Oil on wood
26 x 13 x 6 1/2 inches
2024