Leeka Media is Photo & Videography Company in Cape Town, SA. We developed they website to showcase their services and what their company is about.