86-21-68938868
Floor 3, No. 1950, Yuqiao Road, Pudong Dist., Shanghai, China (Mainland)
Novelty stuffed love funny plush photo frames, US $ 1.29 - 1.99 / Piece, Photo Frame, Plastic, Customized, 30cm.Source from Shanghai Oriland Toys Co., Ltd. on Waimaotong.com.