King Scallop ( Pecten maximus ) Isle of Skye King Scallop near Dunvegan on the Isle of Skye Like this:Like Loading...