Postcard CN-285097 Adela- China 9 Nov, 2010 94 days 10,307 miles Pimentel Brazil 10 Feb, 2011 Loading map... You need to sign in to leave a comment!