Doha

Turkey Central

20

Al-Nasser St.,
Doha,

Qatar,