Rochester (1907)

 
 

M by Rock Sand out of Caparison

5 x Pedigree