Red Arrows display over Carbis Bay for G7

Red Arrows display over Carbis Bay for G7

BBC News

Published

World leaders at the G7 summit in Cornwall were treated to a flyover from the Red Arrows.

Full Article