Skip to content

Day: May 24, 2008

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