After a two-year absence, the crown jewel of the Portland Rose Festival finally returns Saturday, as the Grand Floral Parade brings flower-bedecked floats, marching bands, riders on horseback, dancers, colorful costumes, and more back to the city streets.