Archive

Slat Dar Baruch (Baruch Synagogue), Tripoli, Libya

Slat Dar Baruch (Barukh, צלאת דאר ברוך) in Tripoli, Libya. 

Description

Tripoli, Libya

© Mapbox, © OpenStreetMap