Stained Glass Patterns


Mona vestitas, a protozoa