The specialists II

Oil on canvas
64cm x 79cm

The specialists II

Oil on canvas
64cm x 79cm