Captain Hector Barbossa

  • Played By Geoffrey Rush
  • Photo Added By kitts
  • Photo Added 2020-05-24 01:27:50