Alien Flower

Alien flower

Abstract fractal image resembling an alien flower