Happy Pictures Posted on June 5, 2021 by lisamackinder My brother-in-law in Cusco, Peru. That cute little fellow in his arms is a baby alpaca.