Category:Images London Production

The Original Production of Cats opened in London on May 11th 1981, and closed May 11th 2002