Posts

Showing posts from April 10, 2007

Elmina Castle where thousands of African slaves died