All Things New part 1 (2)

All Things New part 1 (2)

The second half of Part 1 of a sermon on the New Jerusalem