These floating islands appeared by the Worcester Street Bridge as part of the 2009 Anniversary Festival of Flowers.