Time & Space | The North Church August 15, 2013 philipcaseLeave a comment The North Church of Portsmouth stands in front of a distant moon in Market Square.