ARLINGHAM, May 3, 2017 - Britain's Duchess of Cambridge Catherine feeds a lamb during a visit to a farm run by the Farms for City Children charity in Arlingham, near Gloucester, Britain on May 3, 2017. (Xinhua/IANS) -UK OUT-

1 / 2
2 / 2
 

Latest News

Latest Photos