Postcard BR-135709 account closed Brazil 3 Jan, 2011 26 days 5,845 miles ALB4 United Kingdom 29 Jan, 2011 Loading map... From Brazil TudoBem said: posted over 13 years ago Barra Lighthouse, Salvador, Bahia. You need to sign in to leave a comment!