Gabriel Valencia timeline

  • Battle of Contreras

    The Battle of Contreras, also known as the Battle of Padierna, took place during the August 19–20, 1847, in the final encounters of the... Read more