Posted on May 23, 2014October 24, 2023 by MartijnMexico 1968; Infographic Olympic Stadium © Jesús R. Sánchez Very nice infographic by Jesús R. Sánchez on Behance.net. Related