Carlo Ferraro is known for The Giant Capybara (1995), 100 Hummingbirds (2021) and Tasmania, A World Apart (2018).
No data