Strategists

Oil on canvas
64cm x 94cm
Sold

Strategists

Oil on canvas
64cm x 94cm
Sold