Designed by
Title
Mamilla shopping mall in Jerusalem - Israel #55378894
Description
JERUSALEM, ISR - MAY 04 2015:Mamilla shopping mall in Jerusalem, Israel.It's is an upscale shopping street and the only open-air mall in Jerusalem, Israel.
This image is editorial