Second Battle of Rivas

1856 battle of the Filibuster War From Wikipedia, the free encyclopedia

Second Battle of Rivasmap