cheap aquatic flowers for water gardens