Royal Wedding – London is Dressing up
London is almost ready for the Royal Wedding later this week on the 29th of April. Preparations have been going on for weeks and the media is completely ull with details and stories covering the latest developments. Prince William is getting married to…
Continue reading »