Killer whales gave crew and passengers on the Whalsay ferry a hunting display on Monday afternoon in Dury Voe, Laxo.
The whales toyed with a seal, finally taking it under the sea surface to feed on. There appeared to be four to six young killer whales and two large whales.
They remained in the voe for the remainder of the afternoon, disappearing when darkness came.
All photos by Ivan Reid.