Sporting Pictures.
Publisher: Sporting Pictures.
Place of publication: London
Language: eng