THE MIRACLE OF LOURDES

Lourdes – International Soldiers Pilgrimage
Not On Label, Germany, 1967