London sights.Add to Cart Add to Lightbox Download
21 April 2010. London, England..Armed police on duty at Buckingham Palace as the Royal Mail is delivered in the run up to Catherine Middleton's marriage to Prince William..Photo; Charlie Varley.
- Charlie Varley.varleypix.com.
- Image Size
- 3235x2238 / 544.1KB
- Contained in galleries
- Buckingham Palace, London General Stock