Street scene in Portsmouth#

Street scene in Portsmouth
Licensed under PD

Street scene in Portsmouth Portsmouth, Great Britain , England.