The photo was taking off the 905 freeway by Otay and Brownfield. There is a little road that leads to nowhere. Shot with ADOX 100 35mm film
Foot traffic in street near by Mexico City's Zocalo / Trafico peatonal en calle cercana a Zocalo en Ciudad de Mexico