Framed Print-Forested island on Loch Lomond, Loch Lomond and the Trossachs National Park, Scotland, UK-14x12 inch Frame and mount made in the UK

Framed Print-Forested island on Loch Lomond, Loch Lomond and the Trossachs National Park, Scotland, UK-14x12 inch Frame and mount made in the UK