Feng sent this photo for translation, taken at 60 HongLanGan Jie (60 Red Railing St.) 红栏杆街60号. The information I gathered, mostly from industrie.lu (and artnet.com) showed that it was a…
truth is stranger than fiction
truth is stranger than fiction
Feng sent this photo for translation, taken at 60 HongLanGan Jie (60 Red Railing St.) 红栏杆街60号. The information I gathered, mostly from industrie.lu (and artnet.com) showed that it was a…