Leeds Supertram -, United Kingdom

Artist’s impression of how the trams could look passing through Castle Square in the city centre.