Dramatic storm clouds over mountains and lochs. Scottish Highlands, Scotland
Resolution
5000 x 4043px
Contributor
Rights
Release
Stock Photo ID
D1223_20_281