Romulo Tachna and his sister Beatriz Tachna Felix
Los Mochis, Sinaloa, Mexico
2005