French Holy Communion c1890

French Holy Communion c1890

£5.99Price

Carte de visite

By Humbert, Luçon, France

SKU: C50