Pages

▼

Friday, April 29, 2011

The King Edward VII 1902 State Landau

The happily married couple will ride on the 1902 State Landau from Westminster Abbey to Buckingham Palace!

No comments:

Post a Comment