Francis Sharp Powell Statue

This gallery shows images of the Francis Sharp Powell statue in the centre of Mesnes Park