HMS Pinafore 6

David Hamilton