New wharf for the ‘RRS Sir David Attenborough’
A new wharf has been completed on the Sub Antarctic island of South Georgia partially to accommodate the UK’s brand new polar research vessel.
A new wharf has been completed on the Sub Antarctic island of South Georgia partially to accommodate the UK’s brand new polar research vessel.