These floating islands appeared by the Worcester Street Bridge as part of the 2009 Anniversary Festival of Flowers.
These floating islands appeared by the Worcester Street Bridge as part of the 2009 Anniversary Festival of Flowers. Gardens Links: realruth.wordpress.com By: kjfitz