The Specialists I

Oil on canvas
64cm x 79cm
Sold