San Basilio de Palenque, a little piece of Africa inside Colombia




Share

San Basilio de Palenque, a little piece of Africa inside Colombia