one hundred sixty-eight

one hundred sixty-eight

Petals.