Wishlist THE DESERT OF THE TARTARS (1976) * with switc... Valentin Vaala Stars: Teuvo Tulio, Eeva Virta... $13.99 Details