Concept

RFA Diligence

Properties

SES ID
  • 439968
Notation
  • 439968
In scheme
Broader
Definition
  • Royal Navy repair ship put up for sale.