colorful flower garden with people strolling through the blooms