Plaza
This plaza forms the town center A colorful restaurant (above) sits on the east side of the plaza. Mesilla, New mexico 1978
Next Previous
Look at another Place