Poster of Cast and Crew in Emmerdale - Season 33 - Episode 306 - Wed 29th Dec 2004

Emmerdale - Season 33 - Wed 29th Dec 2004 (Episode 306)

Episode Aired On:
Wednesday, December 29 2004
20 years ago