Wete

Wete, Pemba North, Tanzania