© London News Pictures. 30/05/2015. London, UK. The Major General's Review on Horse Guards Parade, London. 5,500 spectators filled the stands to witness the first of three annual world class military demonstrations that culminate with the Queen's Birthday Parade on 13th June. Photo credit: Sergeant Rupert Frere/LNP
{}