Sumatran Tiger

The Sumatran Tiger (Panthera Tigris Sumatrae) Is A Subspecies Of Tiger Found On The Indonesian Island Of Sumatra. Photo