Palace Green

Palace Green
Palace Green, Durham, North East England, DH1 3RN