Oil on canvas, 101 x 101cm framed.

Castle Archdale, Spring.

£850.00Price