TATTERSALLS - Yearling Sale Book 2 - Newmarket - 16 October 2018

 

                811