Sisters Beatriz Inee Tachna) Acevedo and Sara (nee Tachna) Leon
Los Mochis, Sinaloa, Mexico
2005