James Barrat is known for Great Castles of Europe (1993), Treasure Seekers (1999) and Nova (1974).
No data