Images

Britain’s Prime Minister Cameron feeds an orphaned lamb during a visit to Dean Lane Farm near Chadlington, southern England

Britain’s Prime Minister David Cameron feeds an orphaned lamb during a visit to Dean Lane Farm near Chadlington, southern England April 5, 2015. REUTERS/Leon Neal/Pool TPX IMAGES OF THE DAY – RTR4W60O

SHARETweet about this on TwitterShare on FacebookShare on Google+Email this to someonePrint this page

Be the first to comment