Bolt Head, South Devon

A review of Bolt Head airfield near Salcombe in South Devon, filmed February 2023