In Spanish there isn't a rule to order the adjectives, just the use of comma and a conjunction (y, e, etc.). Usually, when you use several adjectives, one of them is in front of the name (usually to highlight something). Furthermore, in Spanish, two (or three) adjectives of your example become into a noun: old + woman = vieja (+ little = viejecita)
Una interesante viejecita, negra y americana.
Anyway, you must be careful of the adjective you put in front of the name. A different sentence would be:
Una vieja negra (or "una negra vieja"), pequeña y americana (here I've omitted "interesting")
Anyway, I'm grateful because of your list