HMS Galatea Home Page  |  Your Total Event Home Page

James Stephen Summers in uniform

 James Stephen Summers