Designed by
Title
CAMLICA TOWER interior view. Gift shop. ISTANBUL, TURKEY. #
Description
ISTANBUL, TURKEY - June 4, 2021: CAMLICA TOWER interior view. Gift shop. ISTANBUL, TURKEY. Kucuk Camlica TV Radio Tower is a telecommunications tower with observation decks and restaurants in Uskudar district
This image is editorial