Designed by
Title
Tour boat on Loch Lomond near Tarbet, Scotland, in spring. #113562959
Description
Tour boat on Loch Lomond near Tarbet, Scotland, in spring. The lake is a part of The Trossachs National Park and is the largest inland body of water in UK.
This image is editorial