A bride and groom on their wedding day in a forest in Chard, Somerset. Near the Windwhistle Inn.

A bride and groom on their wedding day in a forest in Chard, Somerset. Near the Windwhistle Inn.