An excellently written history of P&O.

"/>

P&O Cruise Ships
£18.50

by Ian Collard
An excellently written history of P&O.