Lachesis wins the Queen Elizabeth II Cup in Japan 11/16/2014. Masakazu Takahashi Photo
lachesisqueen elizabeth II CupJapan2014