Main content

Leeds 2023: Make A Stand Comes to City Square

Hannah Clapham Clark from Leeds 2023 tell us more about the new installation.

Release date:

Duration:

8 minutes

This clip is from