Ronen's World

Avignon, France

Place de l'Horloge - Clock Square

Ronen Ben-Hai