Winter Power wins City Wall Stakes

Winter Power won the City Wall Stakes at York over the weekend.