-1208780058|webcams.travel (owner)
Leeds: Millennium Square − city centre webcam West Yorkshire at 00:08
Webcam Leeds: Millennium Square − city centre webcam West Yorkshire