P.B. Walker, Assistant Superintendent of Telegraphs

Macleod, William

Title
P.B. Walker, Assistant Superintendent of Telegraphs
Description