Designed by
Title
New Kucuk Camlica TV Radio Tower, a telecommunications tower with observation decks #223593759
Description
ISTANBUL, TURKEY: New Kucuk Camlica TV Radio Tower, a telecommunications tower with observation decks and restaurants in Uskudar district of Istanbul, Turkey on July 3, 2021
This image is editorial