IMG_20230210_170556 600

The Toyota Landcruiser is the king of vehicles in Oman