19 VILLA COMPOUND

Um Salal, Qatar