cortez-shari_biediger_la_familia

Mi Familia de Mi Tierra is in the Rim shopping center in the far Northwest Side of San Antonio. Credit: Shari Biediger / San Antonio Report

Mi Familia de Mi Tierra is located in the Rim shopping center in the far Northwest Side of San Antonio.