The serviceberry moment

Along the Maine coast, white clusters bloom against the gray morning. Serviceberries have opened their flowers just as the first ruby-throated hummingbirds arrive from their journey north. The timing is precise. These shrubs, both common serviceberry (Amelanchier arborea) and All