Meet The Lizard Whisperer

A researcher studying lizards on the islands of Mallorca and Menorca off the cost of Spain, has a special connection with the locals.

Video by versicolora