TreeHugger favicon

These floral sculptures pay homage to the humble beauty of insects (Video)