Museo Alameda
Art Museums & Galleries · Texas, United States
painting
The Museo Alameda was the largest Latino museum in the United States and the first formal Smithsonian affiliate outside of Washington D.C., located in the historic Market Square in Downtown San Antonio, Texas.
Source: Wikipedia
Plan Your Visit
Source: Wikidata