Loch Lomond

Postcard from Great Britain

Loch Lomond is a lake in southern Scotland. It’s part of the Loch Lomond and The Trossachs National Park. The surrounding highland area is home to red deer and oak woodlands.

Tuesday Take Me To

 

Leave a comment