Things that God made - artbyjosh

To me, magnolia trees are the height of trees that flower in spring, big, bold and flamboyant, they are magnificent. Englewood, NJ

magnoliaflowertreespringpinkbloom