The Cats - a scene from the legendary musical first staged in Moscow in 2005.
Editorial use only
Editorial credit: kojoku / Shutterstock.com

Royalty-free stock photo ID: 13166599

The Cats - a scene from the legendary musical first staged in Moscow in 2005.