Maximum card Italy 1958

Basilica of Lourdes
€ 17,50


Item number: TC19258