Barraud, Herbert-Rose


1845 - c1896
Nationality: British
Place of Activity: Britain