Khazaen Farmhouses

Master Planning
70,000sqm
Al Barka, Sultanate of Oman
2023