The Foundling's Progress official wallpaper
The Foundling's Progress poster

The Foundling's Progress

(1987)

Seasons

The Foundling's Progress Season 1 poster

Season 1 (1987)

with 27 episodes premiered on March 9, 1987