Jubilee: Street party in Devon spills onto the beach as people across the country celebrate

Duration: 1:34 Views: 6.6K Submitted: 2 years ago
Tags: telegraph news