City Square

Right in the centre of Leeds, just across from the railway station, replete with summer fountains and various statues.

Pages