sebcz
A white camper on a scenic road of Alpine France.