I'm astonished to see a German beetle in ex-communist Cuba! Could not say for certain if the car is German or Mexican manufactured, but definitely a late series and therefore a very modern car, compared with US street cruisers from the fifties prevailing over Havana.
Did you wait for the biker, or came he along by mere coincidence? However: well done!