St. John's Episcopal Church Portsmouth

101 Chapel St, Portsmouth , New Hampshire, United States