Image 1 of 1
The new Police car?<br />
<br />
London, 03/06/2012. Tower Bridge. Today one thousand boats sailed on the river Thames escorting Her Majesty The Queen Elisabeth II and the Royal Family to celebrate the first day of her Diamond Jubilee. In the meanwhile, the movement called "Republic" staged outside City Hall to protest against the monarchy and the Royal Family.
Share
twitterlinkedinfacebook
The new Police car?

London, 03/06/2012. Tower Bridge. Today one thousand boats sailed on the river Thames escorting Her Majesty The Queen Elisabeth II and the Royal Family to celebrate the first day of her Diamond Jubilee. In the meanwhile, the movement called "Republic" staged outside City Hall to protest against the monarchy and the Royal Family.