

This postcard has been sold
Interior of a modern church with a circular nave, organs, and a central tapestry depicting the Virgin. The reverse indicates the publisher 'Notre Dame de France, Leicester Square, W.C.2' and mentions 'Printed in Great Britain'.