Gallery - IMAX > India Kingdom of The Tiger (5)

Stills from the 2002 IMAX Movie, "India: Kingdom of The Tiger"