THE CITY OF DAVID

THE CITY OF DAVID:

'out of heaven from god'