Ducks!!!

Princess Leia, our resident duck at Rosewood, is taking good care of her babies! We can’t wait to see them! :)