Newly hatched tadpoles

Newly hatched tadpoles

Observation - Newly hatched tadpoles - UK and Ireland. Description: