Designed by
Title
Mamilla Mall, Jerusalem #174733115
Description
Jerusalem/Israel - December 27 2019: Mamilla Mall, also called Alrov Mamilla Avenue, is an upscale shopping street and the only open-air mall in Jerusalem. It is located northwest of Jaffa Gate
This image is editorial