Alex Hill Rain on the Champs-Élysées August 13, 2019 Travel Champs-Élysées Paris France Arc de Triomph rain fall Log in or register to post comments