Last surviving member of Admiral Byrd's expedition to Antarctica turns 102 in Atlantic Beach

Wonder what he saw?

Last surviving member of Admiral Byrd’s expedition to Antarctica turns 102 in Atlantic Beach

1 Like