Prince William on Thursday hosted an event at St James's Palace as part of his preparations for his first to Brazil. 


Prince William invites guests at London palace

By |