No Image Lot 247 31st Battalion Imperial Yeomanry (Fincastle's Horse) Boer War cap badge circa 1901-02. Good scarce 24731st Battalion Imperial Yeomanry (Fincastle's Horse) Boer War cap badge circa 1901-02. Good scarce Bosleys Military Auctioneers 31st Battalion Imperial Yeomanry (Fincastle's Horse) Boer War cap badge circa 1901-02. Good scarce facetted white metal five pointed star mounted... Add to watchlist Live