an ancient temple in Delacroix style