translate English to French: Usually, there is significant open sand at these sites.
Elle compte probablement une centaine d’individus.