AFP

Prince William at Show on Welsh Island of Anglesey

show full description
 
 
Prince William at Show on Welsh Island of Anglesey | NewsLook