Topic: Wendy Davis


  • In Pictures Royal wedding preparations

    The Band of the Royal Marines rehearses for the forthcoming Royal Wedding, at HMS Collingwood, a shore-based establishment in Fareham, England, on April 26. A total of 120 naval staff have been rehearsing during the Easter period at the HMS Collingwood training facility, which features the largest parade ground in Europe.

All Content