Stand by · pulling the latest frames
Stand by · pulling the latest frames
The Land of Auld Lang Syne
This Traveltalk series short takes us to Edinburgh, Scotland. We learn the importance of religion, science and the arts here and see various historic sites including Edinburgh Castle.
0.0
Score
0 votes
Editorial context, craft details, and films that share its DNA.
