Animals Urban Wildlife Lizards like this one can be found and seen from a pretty close range, just underneath the Cathedral in Palma de Mallorca. All you have to do is, look closely, […] Urban Wildlife