History and Geography Africa in the Caribbean - HAITI

Started by Newton, Jun 07, 2023, 10:16 AM

Previous topic - Next topic

Newton

One wonders if there is anything here that feels familiar ?

WARNING - not for sensitive viewers


Most fascinating