Queen Elizabeth II arrives to inspect cattle during her visit to Myerscough College in Lancaster, northern England yesterday. She visited the Lancaster Castle, Myerscough College, and a local livery yard.

Related Story