Designed by
Title
Stamp printed in Germany shows Congress emblem of Ecumenical Meeting at Pentecost of the German Evangelical and Catholic Churches #220406014
Description
Stamp printed in Germany shows Congress emblem of Ecumenical Meeting at Pentecost of the German Evangelical and Catholic Churches in Augsburg, circa 1971
This image is editorial