The Specialists I

Oil on canvas
64cm x 79cm

The Specialists I

Oil on canvas
64cm x 79cm