El Salvador Street. México City, 1999
use the browser scroll bar below to see the whole image
Republica del Salvador Street is a street where electronic products are sold.