Dolly the Llama

From Illogicopedia
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]