Alvaro Obregón

Click on the pictures
 

 

 
 

 
Alvaro Obregon and Venustiano Carranza.