The International Horse Show. Catalogue, 1907. First annual exhibition, Olympia, London, June 7, 8, 10, 11, 12, 13.
International Horse Show (London)
London, 
[1907]