IDIL TEKELI

NEW YORK CITY/ISTANBUL BASED TURKISH ACTRESS