Town Hall Steps

Lots of people soaking up the sun on the steps of the Town Hall in Leeds today.

Comments
Sign in or get an account to comment.