Registered cover / Postmark Luxembourg 1955

Floralia - Flower show
€ 12,50


Item number: TC6856