Designed by
Title
Camlica Hill, TV telecommunications tower and observation decks construction work continues. #169109492
Description
Istanbul, Turkey - October-6.2019: Camlica Hill, TV telecommunications tower and observation decks construction work continues.
This image is editorial