Safaricom - Islands of Creativity

  • 142
  • 14
  • 0
  •  Islands of Creativity

    Concepts for a safaricom sponsored exhibition.