Annual Portland Rose Grand Floral Parade
The Rose Festival was born over 100 years ago in order to put Portland on the map.
Floral-filed parade from Memorial Coliseum to Downtown Portland.
14 all-floral floats, 17 marching bands, 19 equestrian units.
Vintage vehicles, flag-festooned marching groups, and colorful dancers are icing on the cake.
A royal reveler, the Clown Prince, waving from his own moving throne.
The approximately 4.2-mile route that winds through city streets and across the river.