Friday, April 29, 2011

Photographic proof the British royal family are insane

Beatrice

Princess Beatrice and Princess Eugenie arrive at the Royal Wedding of their cousin Prince William to Kate Middleton at Westminster Abbey on Friday (April 29) in London, England.

Read more here.

No comments: