Reminiscence garden at Abington park, dating from medieval times, and the largest park in Northampton, England.

- Image ID: GH6NTJ