Hi-tech deep sea vessel ties up at Peterhead Harbour

The Deep Explorer at Peterhead Harbour
The Deep Explorer at Peterhead Harbour