Great red dragon, or London money power

Unknown

Language: English