Description

Al Mehaisin Fuel Complex, Petrol Station