Open source Elasticsearch & Next.js museum search.
Center for Applied Computer Research, Las Promesas, Mexico, Section | musefully
Ambasz, Emilio. Center for Applied Computer Research, Las Promesas, Mexico, Section, 1975. Ink and photostat on acetate, 36 3/4 x 38 1/2" (93.3 x 97.8 cm)
. Gift of the architect, 480.1990. (Photo: MoMA)