Pepa Castro

'Pepa Castro is a Spanish actress who has narrated the European Spanish dub of Thomas the Tank Engine & Friends since The Great Race, taking over from Salomé Larrucea.