Rain spattered / rain spotted pebbles on Elgol Beach, Isle of Skye, Scotland, UK
Size:
3600px × 2703px
Location:
Elgol, Skye, Scotland, UK
Photo credit: ©
Photimageon / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
beach,
pebbles,
rain,
spattered,
spots,
spotted,
weather