Open source Elasticsearch & Next.js museum search.
Center for Applied Computer Research, Las Promesas, Mexico, Site plan | musefully
Ambasz, Emilio. Center for Applied Computer Research, Las Promesas, Mexico, Site plan, 1975. Ink and photostat on acetate, 37 1/2 x 37 5/8" (95.3 x 95.6 cm). Gift of the architect, 131.1992. (Photo: MoMA)