London Snow / Oil on canvas panel / SOLD

£500.00

Oil on canvas panel approx 16″ x 12″ framed

Category: Tags: , , , ,

Description

Oil on Canvas
London Snow

View of the Houses of Parliament in Westminster, London. Oil on canvas panel  SOLD