Actually, walking the streets of Ile de Goree off the coast of Senegal, just west of Dakar. Taken on Ile de Goree, Senegal.
Please login or register.