This photo is from a promotional poster produced by the Mexican fleets in 1999. The caption on this particular photo says it's from Progreso, Yucatan. The contact person for that Fleet at the time was Alberto Ponce Gutierrez, who I believe is our host for the Worlds.
The image has been Photoshopped to change the colors (the orignial colors were (from the foot of the main) teal, teal, yellow, yellow, red, red, dk blue, blue, blue). Otherwise, the photos are identical, right down to the wrinkle in the leech of the jib and the spray coming off the leeward bow..