Leeds

An enjoyable night out in Leeds, attending the Opera North production of La Traviata and the Grand Theatre. Magnificent.

Comments
Sign in or get an account to comment.