Chief Tomoka

Chief Tomoka

Chief Tomoka was the leader of the Tomoka Indians that resided in Florida just North of Ormond Beach.

Pro Stock Photos From Dreamstime