London Snow / Oil on canvas panel

£500.00

Oil on canvas panel approx 16″ x 12″ framed

Description

Oil on Canvas
London Snow

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

0