Context

Context of Under three flags in Cuba : a personal account of the Cuban insurrection and Spanish-American War, by George Clarke Musgrave
Processing Feedback ...