Police buses in El Kadsre

Police buses are manufactured in the El Kadsreian Islands by.