Heraclides (Papilio) cresphontes
ruins of Uxmal.
I found a good article to tell it apartfrom the very similar H. rumiko:
https://www.researchgate.net/publication/271221880_A_new_Heraclides_swallowtail_Lepidoptera_Papilionidae_from_North_America_is_recognized_by_the_pattern_on_its_neck

The giant swallowtail is the largest butterfly in North America. It is abundant through many parts of eastern North America; populations from western North America and down into Panama are now considered to belong to a different species, "Papilio rumiko".
Similar species: Moths And Butterflies
By Patomarazul
All rights reserved
Uploaded Jun 28, 2022. Captured Sep 10, 2011 17:44 in Zona Arqueológica de Uxmal, Uxmal, Yuc., Mexico.