Street scene in Portsmouth# Licensed under PD Street scene in Portsmouth Portsmouth, Great Britain , England.