Naouaf

Residential building for an agricultural project