UK: Red Arrows put on mesmerising display for G7 leaders in Cornwall

Ruptly