u/vleisvreter

Image 1 — ID please
Image 2 — ID please
Image 3 — ID please

ID please

Found in Western Cape South Africa. What are they? Came out after lots of rain and disappeared after a day.

u/vleisvreter — 1 day ago