Wandering the streets of Roussillon — a small French village located on the Luberon massif — is like finding yourself transported into an Impressionist painting. The streets are splashed with ...