hampshire-history.com
froyle village of saints
Froyle village of saints or at least, saintly statues, is an unexpected gem of a place in Hampshire.