Postcard US-3858182 FENGSH U.S.A. 17 Feb, 2016 15 days 8,840 miles vistar India 3 Mar, 2016 Loading map... A wonderful cover on Fun Facts giving information about scarf vistar said: posted over 8 years ago An interesting card on facts about scarf You need to sign in to leave a comment!