Ducks in front of new place in lake forest ca