Tabaluga TV / German Television

Produced by

Tabaluga Tivi / ZDF (German Television)

Year

1999

Location

Wiesbaden, Germany