Posts

Showing posts with the label Hargrove

Lynden Hargrove falls ill, 1920

Image
New Egypt Press 2 Dec 1920