Qaşr an Nufayl

Libya

Domestic building/ villa/ house in Libya.