White Whale, Harold Stead and Mayfair Racing Stables

Location
Canada