Luxury Mini Bus – Grech

Luxury Mini Bus – Grech


Maximum Passengers: 28
Maximum Luggage: 28