The last public picture of Fidel Castro has surfaced ... Castro is seated and smiling in the photo — while wearing khaki pants, a blue and grey plaid shirt and a while Puma track jacket.