Alex Leger is known for Blue Peter Special Assignment (1973), Duncan Dares (1985) and Blue Peter Eclipse Special (1999).
No data