Diary of Edward Griffith on his voyage to Gibraltar and while stationed there

Archive Unit