18 VILLA COMPOUND

Um Salal, Qatar