Haslemere Charter Fair

Mon 7th May 2018 at 13.00 - 17.20

.

Haslemere Charter Fair

Held in the High Stree