Back to photostream

Richard Burton & Elizabeth Taylor in Cleopatra at Movieland Wax Museum. (10/30/2005)

Photo courtesy of jamesandtim.blogspot.com/. Read the original blog post here.

5,433 views
4 faves
5 comments
Uploaded on February 19, 2008
Taken on October 29, 2005