flower bed in a garden with colorful blooms