The Royal Navy's biggest ship is in Liverpool - Â鶹Éç Sounds

The Royal Navy's biggest ship is in Liverpool - Â鶹Éç Sounds

The Royal Navy's biggest ship is in Liverpool

During her visit, HMS Prince of Wales, will be given Freedom of the City.

Coming Up Next