TRT headquarters in Tepebasi, Istanbul, Turkey


Size: 5153px × 3436px
Photo credit: © Rebecca Erol / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: broadcasting, east, istanbul, logo, media, middle, television, trt, turkey, turkish, tv