Portsmouth War Memorial


Portsmouth War Memorial - memorial in Portsmouth, Hampshire, England. It was founded in 1921.