HMS Pinafore 4

David Hamilton