Luhombero


Luhombero - hill in Tanzania.