Focus on Statue of Alice Hawkins and explore the abstract.
A statue of suffragette Alice Hawkins is located in Green Dragon Square, Leicester, United Kingdom.
Alice Hawkins Leicester Leicester, United Kingdom. Hawkins