801 Old Water St.
Tampa, Florida 33602

This exhibit details the arrival of Spanish and French explorers who landed in Florida at the beginning the 16th century.

Added by Upcoming Robot on May 2, 2010

Interested 1