Plaza de la Libertad

Address:
Tampico, Tamaulipas, MEX
 View map