Dolly the Llama
Jump to navigation
Jump to search
Dolly the Llama is a Buddhist llama who lives in Tibet.
Normally it's hard to tell whether llamas belong to any particular religion, but this llama does.
In the film version, she is played by Barbara Streisand.[1]