David Baillie is known for Munich: The Edge of War (2021), The Last Kingdom: Seven Kings Must Die (2023) and Great Migrations (2010).
No data