vibrant flowers and lush green leaves in a garden planting