Oil on Canvas, Image size 99 x 39cm (framed size 120 x 60cm)

Mountain Loughs

£850.00Price