Store at Jabal al Akhdar

1 Znaha Cafe
Umar al Mukhtar, Libya
Food    Store