Some people believe to this day that David Bowie was an alien just visiting this planet.

Some people believe to this day that David Bowie was an alien just visiting this planet.
This incredible instagram artist named Raku Inoue creates pictures of animals, plants, and insects out of flower petals and it’s breathtaking.