This symbol is on the Victorian era building just behind Leeds Town Hall. It's now a pub called the Victoria Hotel.
Comments
Sign in or get an account to comment.