Royal Wedding Day.Add to Cart Add to Lightbox Download
29 April 2011. London, England..Royal wedding day. Police perform final checks on the sewerage access tunnels around Westminster Abbey amidst heavy police presence..Photo; Charlie Varley.
- Charlie Varley.varleypix.com.
- Image Size
- 2336x3504 / 597.4KB
- Contained in galleries
- Royal Wedding. London April 2011, UK Police