Rupert Smith

Rupert Smith Textiles
35 Hung shing Yeh
N.Lamma Island, Hong Kong