October 17th, 2009

The Rosa | State Street

Jump to Comments

One of Portsmouth’s signs, with some neon flavor.  The Rosa restaurant located on State Street downtown.

Like it? Tweet it!

Leave a Reply