Mustafa Ayyub

Nationality:
Arabian
born in:
Arabian Peninsula

active 1600s, astronomical instrument maker, Arabian?