Revelation 21:1-6

Revelation 21:1-6
With thanks to page sponsor:
Lakeview United Church, Argyle, New Brunswick .