Ambleside Shore II
Ambleside Shore II

Oil on board (28x28cm) £125 framed SOLD

Ambleside Shore II

Oil on board (28x28cm) £125 framed SOLD