Steven Stewart is known for The Swan Princess (1994), Eurovision laulukilpailu 2009 - Suomen Karsinta (2009) and Tom of Finland (2017).
No data