Eric Bern Che

  • Farmer

  • Cameroon, North-West Region, Bamenda

Posts