Designed by
Title
Her Majesty`s Theater, the Phantom of the Opera. London, England #92608274
Description
London, United Kingdom - June 10, 2006: Her Majesty`s Theater, a West End theater situated in Haymarket in the City of Westminster. The long running the Phantom of the Opera had its world premiere at the theater in 1986, which itself opened in 1705.
This image is editorial