Did you mean: sarria, saura, saudia, sauris?
View
1 stock photos
A small, brown lizard with a striped back perches on a fallen leaf