‘London Rush Hour’ Original oil painting sold but prints available at £35 £35.00 SOLD Oil on canvas12”x16”Framed (white)PRODUCT CODE: 017