Commercial Alley splits Penhallow St. and Market Street in downtown Portsmouth, NH, England

Commercial Alley splits Penhallow St. and Market Street in downtown Portsmouth, NH, England