Saturday 28 September 2013

Avengers of the New World

Avengers of the New World.






















Gender, Race, Age and Class, and in Abyssinia (Ethiopia, Kenya, Somalia) and the Island of Pemba too.