Flower Planet

Flower planet

A small insect searches for food on a spiky flower planet.