Galleria's Floral Experience flower show brings 'World of Wonder' to Edina
Set up by Bachman's landscape crew, a dazzling floral display brightens the halls of the Galleria mall in Edina. The show features a wide variety of flowers and plants, running from March 26 through April 9.
March 24, 2023 at 4:54PM