Sheikha Noura Building

Al Barsha 1