north church portsmouth nh

Downtown Portsmouth

© Lynne Peterson