Pitlochry Festival Theatre
The beautifully refurbished Apollo Theatre is situated on Shaftesbury Avenue in London's West Finish. Music and theatre have had a close relationship since historical times— Athenian tragedy , for example,…
Continue Reading