HMS Pinafore 5

David Hamilton