On this date, machine background

April 29, _ _ _ _

On This Date

On this date April 29 image
Britain's Prince William and Kate Middleton get married.
2011
1993
2006