James Leaf
Date of Birth: 18-Oct-1900
Place of Birth: Shipston-on-Stour, England, United Kingdom
Date of Death: 08-Dec-1972
Profession: cricketer
Nationality: United Kingdom
Zodiac Sign: Libra