Lourdes

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