Cargols (Spanish for snail).  These could be either species, the Cernuella virgata or Theba pisana.  The LOCATION of these creatures is what floored me!  Of course I’ve seen...
Read more