Russia, Land of the Tsars (2003) Poster Poster voor Russia, Land of the Tsars (2003). Russia, Land of the Tsars Poster