Mexico City, Mexico c. 1957Avenida Juarez in Mexico City. The domed structure at the end is the Monument to the Mexican Revolution.
SuperStock offers millions of photos, videos, and stock assets to creatives around the world. This image of Vintage black and white photo of a bustling city street with classic cars and iconic architecture by Underwood Archives/Underwood Photo Archives is available for licensing today.
