Homestead 8 foot skeleton Miami News, Jume 9, 1936, Expedition Starts to Bring Skeleton From Cape Florida. Giant research pt 1
Comment