Landmark Centre Page 2
Landmark Centre
Water Corporation Drive
Istanbul
(TR)