Tower of David in Jerusalem, Israel.

Tower of David in Jerusalem, Israel. - 21367930

Similar stock images

to-top-page