IISH

Shanghai No. 1 Department Store
Chinese poster,
Shanghai No. 1 Department Store, 1955
Order number:
C 11439
top