'Numerous islands lie within this lake, Scotland's largest'
Loch Lomond
LAKES & RIVERS: Numerous islands lie within this lake, Scotlands largest
Numerous islands lie within this lake, Scotland's largest
Numerous islands lie within this lake, Scotland's largest
LAKES & RIVERS
Loch Lomond
LAKES & RIVERS