Mexico City CDMX Cathedral Zocalo Mexican Flag Banner Leave a Comment / By Jennifer Lee / July 8, 2017