Newcastle upon Tyne, United Kingdom

Northern Ballet's The Little Mermaid at Theatre Royal, Newcastle