Volvox algae colonies, light microscopy footage

Videonummer 12497803