Nuevo Laredo Media

Alma Allen Nuevo Laredo installation

Follow the journey of this Art in Embassies project from the artist’s studio in Mojave desert, to a foundry deep in Mexico City, to its final home at the US Consulate in Nuevo Laredo, Mexico. Portal was conceived in the United States and constructed and installed in Mexico, following the artist’s own move from Joshua […]