Cormorants gather on a remote rock near the Shiant Islands in the Minch while a cruise ship passes by.
Two of hundreds of thousands that come to the Shiant Islands every year.
Shallow waters around the Shiant Islands in the Outer Hebrides