Palace Guards

Palace Guards

A pair of Spitfires zip past Big Ben and the Palace.