Image 1 of 1

Portsmouth01.jpg

View of Prescott Park in Portsmouth, New Hampshire, USA