Romulo Tachna and his sister Beatriz Tachna Felix

 

 
Los Mochis, Sinaloa, Mexico
 
2005