Artwork on the side of a building near the King David Hotel in Jerusalem, Israel. Also known as the Holy Land,.... Israel, that is.
Comments
Sign in or get an account to comment.