And The Prophet Shall Lead the People to the New Eden - Stained Glass

This Colored Glasss reads:

"And The Prophet Shall Lead

the People to the New Eden"

Can be seen upon descending into Columbia after leaving the Coast of Maine Lighthouse

Has picture of people listening to the Prophet