arts festival plaza s

125 Pioneer Plaza
El Paso
Texas
United States