The twenty-sixth International Horse Show. Official catalogue. June 16th-25th. 1938, Olympia, London.
International Horse Show (London)
[London, 
1938]