Helicopter Carrier?
I was flying over the North of the island when I spotted this vessel just off
Ramsey. I'm not sure whose navy it belonged to though.