This is the high street in Leeds, one of the main shopping streets in the downtown area.
You must be logged in to post a comment.