Cherry tree blossoming in front of Portland City Hall
Flowers blooming on a magnolia tree in Lobsterman Park in downtown Portland, Maine.
A blooming magnolia flower in Lobsterman Park in downtown Portland, Maine.