Intersection of Olaya Street & Prince Mohamad bin Abdulaziz (Tahlia) Street

Intersection of Olaya Street & Prince Mohamad bin Abdulaziz (Tahlia) Street

Traffic gets smoother on Olaya street during construction of station entrances

Share this Post: