Front: WOOCHONG ROAD, SHANGHAI. LI DE Back: THIS SPACE, MAY BE USED FOR COMMUNICATION. Young Photo Co. Nanking Road Shanghai mine Printed in Germany.