Where And What Year Does City On A Hill Take Place?

Tag » When Does City On A Hill Take Place