About oriental rugs, strangers and swindlers, and Sweden.
Axel Petersén
Director
Mustafa Arhan
Self
Lars Hector
Writer