Oil on canvas, 101 x 101cm framed.

Castle Archdale, Spring.

£1,850.00Price