HMS Pinafore 8

David Hamilton