Safaricom - Islands of Creativity

  • 140
  • 13
  • 0
  •  Islands of Creativity

    Concepts for a safaricom sponsored exhibition.