Deyda


Deyda - hill in Somalia.