BECK, J. M. (SHANGHAI), Acting Superintendent, Eastern Extension Telegraph Co. Clubs: Hongkong; Shanghai. Address: Shanghai, China.
Layout 2
BECK, J. M. (SHANGHAI), Acting Superintendent, Eastern Extension Telegraph Co. Clubs: Hongkong; Shanghai. Address: Shanghai, China.