One of Portsmouth’s signs, with some neon flavor. The Rosa restaurant located on State Street downtown.
Day: October 17, 2009
The Rosa | State Street
One of Portsmouth’s signs, with some neon flavor. The Rosa restaurant located on State Street downtown.