Torsten Löwgren
Date of Birth: 21-May-1903
Place of Birth: Gävle, Gävleborg County, Sweden
Date of Death: 01-Jan-1991
Profession: painter
Nationality: Sweden
Zodiac Sign: Gemini