Fort Charles is an English Civil War-era castle at North Sands, Salcombe. See YouTube video for context
Comments
Comments