066243

Yuen Tqu Mecham; Passport; 4-24-1981/ 1981

Year or Date Range
1981
Location
Knackstedt Collection