Discussion Back to Gallery Cristo de Tuzas en San Francisco, La Antigua Guatemala, ca. 1980. Mitchell Denburg. Centro de Investigaciones Regionales de Mesoamérica, Antigua, Guatemala.