Cherry blossom, flowering fruit tree, Citrus Heights, California, in March, early spring. A large, yellow Western Swallowtail butterfly, feeding from the nectar of a cherry tree's white blossom, early spring wildlife in Northern California.
"They are all perfect".