Rain on the streets of Avignon, France

24
Rain on the streets of Avignon, France

Rain on the streets of Avignon, France.