This image shows a very typical souvenir stall that might be found in any of the several border towns that line the Rio Grande opposite river towns such as Eagle Pass, Del Rio and El Paso.
The description states:
MB-122. It is fun to shop in the Mexican border towns, such as Nuevo Laredo and Piedras Negras. Visitors are greatly fascinated by the beautiful, quaint shops and market places displaying colorful and inexpensive Mexican made products.
–Among the items sold are visible toys and dolls, paintings and baskets, hats and guitars, hand woven serapes and carved wooden statuettes.
This image likely dates from the 1960s.