Stirlingshire, Scotland, UK. 21st January, 2017. Loch Achray in Loch Lomond and The Trossachs National Park, Scotland UK, Saturday 21st January 2017 UK weather: High pressure brings misty conditions to Loch Achray with Ben Venue mountain emerging from the clouds. Credit: Aidan Maccormick/Alamy Live News.


Size: 3965px × 5940px
Photo credit: © Aidan Maccormick / Alamy / Afripics
License: Licensed
Model Released: No