This & That

Senegal village

Mine!

Wien Judenplatz

Holocaust

Roulette

Losers

Isle de Gorée, Senegal - the slave port

Denial