Category:Italbus Tropea

Italbus Tropea buses built in Avellaneda, Argentina (2005-present).