All Saints' Sqaure

All Saints' Sqaure
Rotherham Town Centre, Rotherham, South Yorkshire, S60 1PW
Photo of All Saints' Sqaure