Devon - Public flashing fun on a nature walk