Topic

HMS Puncher

Ruler-class escort carrier of the Royal Navy, crewed by the Royal Canadian Navy.