Lena - Taken by a stranger (Germany)




: