Bahre Negash
Bahre Negash

Bahre Negash

Determined people build their own destiny, against all odds.