Flowers from the water tower hill in Norwood ON