Shanghai

Laiyin Art Garden

0

158 Duolun Rd.,
Shanghai,

China,

The shop stocks a wonderful collection of Shanghai Deco lampshades and accents.