Duka la Filimu

243

ABOUT

Dubbed as the last film before Safari, this shop provides guests with modern day camera equipment like batteries and memory cards.