Tampo printer logo on Heller French card.

Rare French card