Three tiger cubs make public debut at zoo in India's western province

Record ID: 404087