Al Talah Park

Sheikh Saud bin Sultan Al Qasem st