A palisaded Indian Town in Alabama during early Spanish America.

Indian Town

A palisaded Indian Town in Alabama during early Spanish America.