Both Frida Kahlo and Pat Mora have Mexican origins but Pat Mora was born in El Paso, Texas whereas Frida was born in Mexico. Frida was born in 1907 whereas Pat was born in 1942 and is still alive. Frida was a folk art and magical surrealist painter who dealt with topics such as class, race and colonialism and was a political activist with her famous husband Diego Rivera. Pat Mora mostly writes children's books and poetry and lived all or most of her life in the US. She is not known to delve into politics at least leftist politics the way that Frida did.