Hamlet Has Been Played By 5,000 Actors-no Wonder He Is Crazy.

HomeFortune CookiesMiscellaneous Collections

Hamlet has been played by 5,000 actors-no wonder he is crazy.

Related: