• Thumbnail for Highways in Spain
    authority of the General Roads Directorate (Spanish: Dirección General de Carreteras) of the Ministry of Public Works, a department of the central Government...
    95 KB (4,813 words) - 23:27, 5 September 2024