Search result 499 of 1032

newspaper stalls
sales point for newspapers and periodicals; often established in pavilion-like buildings on squares, in wide streets and at stations.