Live camels are a beloved part of Sight & Sound Theatres® productions! This plush camel is all dressed up for the season and ready to bring you some Christmas cheer.