The Specialists I

Oil on canvas
64cm x 79cm
Sold

The Specialists I

Oil on canvas
64cm x 79cm
Sold