File:Pembapremises.jpg

The Brand new premises of Micheweni Community Radio in Pemba Island, Zanzibar, Tanzania