leopard 24 on french riviera and monaco

leopard 24