"The Specialists"

2008

Oil on canvas

71cm x 107cm

(28" x 42")

Order a print