Steve Ellwood, Whitley Bay, North East England:
Captain Richard Newton Ogle
Steve Ellwood, Whitley Bay, North East England:
Captain Richard Newton Ogle
Steve Ellwood, Whitley Bay, North East England:
Captain Richard Newton Ogle