Restaurant in Atasehir

Location: Atasehir, Istanbul
Year: 2009