A worldwide community photographing and learning about wildlife
Papilio homerus.
The Giant Swallowtail (Papilio cresphontes) is a swallowtail butterfly common in various parts of North America and marginally into South America (Colombia and Venezuela only).
Definitely not Papilio homerus. It is either Heraclides thoas or Heraclides cresphontes. Usually "easy" to separate by the spiky spots in Cresphontes and 4 spots on the forewing in Thoas. In this example it is unclear what evidence is stronger: I see 4 spots, so it is Thoas, but I also see "some spiky" spots, which would be more Cresphontes. Costa Rica is within the range fore both of them. I would tend to Heraclides thoas.
Hello Monica, and welcome to Project Noah! Could you separate these photos into separate spottings, as all of the photos are of different individuals? Thanks very much!