Times Square

Times Square
Scotswood Road, Newcastle upon Tyne, Tyne & Wear, NE1 4EP
Photo of Times Square