Elmina Castle near Accra in Ghana is one of the slave embarkation points from Africa to the Americas

Elmina Castle near Accra in Ghana is one of the slave embarkation points from Africa to the Americas

 Stock photo ID: 28381012

Same artist

  |   See all