ghost tadpoles

ghost tadpoles

Observation - ghost tadpoles - Southern Africa. Description: