This is the Zocalo (Town Square) in Veracruz on November 1, 2001.
Photo album created with Web Album Generator