Grace and beauty in the many folds of beautiful petals of the dahlia.
Image dimensions: 1889 x 1889 pixels