19 June 2011 England. London. Westminster Abbey, where every English monarch has been crowned since the year 1066, nearly 1000 years.

Sent via BlackBerry from T-Mobile

IMG03490.jpg

Leave A Comment...

*