Title: Hampshire's glorious wilderness
Places: New Forest (England : Forest)