Captain Barbossa Stand Up

Captain Barbossa Stand Up

Geoffrey Rush does an outstanding job playing antagonist-turned-ally Captain Hector Barbossa in the Pirates of the Caribbean trilogy. This faithful recreation of the pirate captain would make a nice addition to the room of your favorite pirate fan. Cool for theme parties too!