Duka la Filimu

312
Status
Open

ABOUT

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