Meet the new addition to the Ostrich Land farm family - the baby alpacas!! Aren't they just adorable?! Ostrich Land is a fun place for all and everyone!