Walter Castro is known for The Vivero Letter (1999), Blue Sombrero (2005) and 100 Days in the Jungle (2002).
No data