A May scene from the legendary Ramallah, Palestine!