ABOUT RICH TELLA Brit in Sweden, filmmaker, documentarian. Director at Tellafoto AB. LINKEDIN Twitter WEBSITE YOUTUBE