Ten little ducks sat on a rock one day…these fluffy ducklings were captured by Echo Camera Club member Alexa Pereira