Image 1 of 1
Libya_IMG_3590 Wrecks.jpg
Bir al-Ghanam, south of Tripoli, Libya - Wrecked Cars Attest to Libya's High Traffic Accident Rate