Taksim Tree
Taksim Tree

Taksim Tree

— Jan 1997 3m

Overview

A tree stands at the foot a towering wooden structure in Istanbul.

English

Key Crew

You Might Also Like

Discover more