NEBULA
Discover
Movies
TV Shows
Acting
Selen Özbayrak
January 1, 2001
Istanbul, Turkey
Known
for
84
Yalı Çapkını
2022
80
My Love, the Black Sea
2026
60
My Mother’s Tale
2024
Selen Özbayrak — NEBULA