by Mercatec
Civitavecchia, Italy - December 19, 2024: Passengers disembark from a green Mercedes-Benz bus at a terminal, with staff in high-visibility vests assisting with luggage, highlighting travel services.