John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)
John Samuel Pughe (American, 1870-1909)